arboreal soft-furred spiny rat - Espagnol Anglais Dictionnaire